long-term investments in stocks - Turkish English Dictionary